@charset "UTF-8";

/* 轮播图 最外层盒子 控制轮播图大小 */

.newimg1-container {
  position: relative;
  width: 100%;
  height: 100%;
  // overflow: hidden;
}

/*  图片显示样式  通过透明度 opacity控制 */
.slide-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: alpha(opacity=0); /* IE8 及更早版本的浏览器   0 到 100*/
  // -webkit-transition: opacity 1s ease-in-out;
  // -o-transition: opacity 1s ease-in-out;
  // -moz-transition: opacity 1s ease-in-out;
  // transition: opacity 1s ease-in-out;
}

.slide-item.active {
  opacity: 1;
  filter: alpha(opacity=100); /* IE8 及更早版本的浏览器   0 到 100*/
}

.slide-item {
  .item-left {
    width: 380px;
    margin-right: 20px;
    height: 100%;
    // img {
    //   width: 380px;
    //   object-fit: fill;
    // }
  }
  .item-tight {
    width: 250px;
    height: 185px;
    height: 90%;
    position: absolute;
    right: 0;
    top: 0;
    padding-top: 14px;
    .header {
      text-align: center;
    }
    .article_body {
      height: 160px;
      overflow: hidden;
      text-indent: 2em;
    }
  }
}

.slide-item img {
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
  object-fit: fill;
}
.dots-container {
  width: 250px;
  position: absolute;
  // z-index: 2;
  bottom: 0;
  right: 0;
  height: 20px;
  line-height: 20px;
  font-size: 0;
  .more {
    float: left;
    font-size: 16px;
  }
  .dots {
    float: right;
    height: 16px;
    line-height: 16px;

    text-align: right;
    margin-right: 20px;
    font-size: 0;
    vertical-align: middle;

    .dh_bg {
      width: 45px;
      height: 16px;
      font-size: 0;
      vertical-align: middle;
      margin: 0;
      padding: 0;
      float: left;
    }
    .dot-item {
      font-size: 0;
      height: 100%;
      height: 16px;
      vertical-align: middle;
      float: left;
      img {
        width: 20px;
        height: 16px;
        margin: 0;
        padding: 0;
        font-size: 0;
      }
    }
  }
}
